Nonlinear Texture Mapping Techniques For
نویسنده
چکیده
S As graphics hardware is available on most PCs these days, hardware-assisted real-time rendering becomes more important in many applications, such as games or virtual reality. Texture mapping is also important in graphics rendering, because it gives much visual detail without modeling of complex geometry. Conventional texture mapping by graphics hardware relies on the linear interpolations of the texture coordinates inside the triangles. Although this approximation works fine for most applications, the nonlinear modeling of texture coordinates is needed in some applications. This dissertation discusses how to model and implement nonlinear texture mapping with graphics hardware. Two applications using nonlinear texture parameterizations are introduced. They are cylindrical projective texture mapping and interactive image warping. Nonlinear texture mapping for these applications are modeled and implemented using environment mapped bump mapping (EMBM) capability and programmable pixel shader. By the decomposition of the nonlinear texture parameterization into the linear and nonlinear components, nonlinear residuals can be controlled by EMBM or pixel shader, while the linear components are used as texture coordinates for the conventional texture mapping.
منابع مشابه
Inversion of Gravity Data by Constrained Nonlinear Optimization based on nonlinear Programming Techniques for Mapping Bedrock Topography
A constrained nonlinear optimization method based on nonlinear programming techniques has been applied to map geometry of bedrock of sedimentary basins by inversion of gravity anomaly data. In the inversion, the applying model is a 2-D model that is composed of a set of juxtaposed prisms whose lower depths have been considered as unknown model parameters. The applied inversion method is a nonli...
متن کاملNonlinear projection: using deformations in 3D viewing
But what if you need to generate distorted views? For example, we see a distorted environment when we look through a raindrop on a windshield. When we play computer games, we also might want to have a pair of “magic” lenses that let us see a deformed virtual world. In this article, we present techniques for achieving nonlinear projections and distortions and use these techniques to generate dis...
متن کاملSignal-Specialized Parametrization
To reduce memory requirements for texture mapping a model, we build a surface parametrization specialized to its signal (such as color or normal). Intuitively, we want to allocate more texture samples in regions with greater signal detail. Our approach is to minimize signal approximation error — the difference between the original surface signal and its reconstruction from the sampled texture. ...
متن کاملApplication of polynomial texture mapping in process of digitalization of cultural heritage
In this paper we present modern texture mapping techniques and several applications of polynomial texture mapping in cultural heritage programs. We also consider some well‐known and some new methods for mathematical procedure that is involved in generation of polynomial texture maps.
متن کاملProjective Texture Mapping
Projective texture mapping is a method of texture mapping described by Segal [3] that allows the texture image to be projected onto the scene as if by a slide projector. Figure 1 shows some example screen shots from the projspot demo, available in the NVIDIA OpenGL SDK. Projective texture mapping is useful in a variety of lighting techniques, including shadow mapping [4]. This document provides...
متن کامل